rain down
rain down基本解释
rain down同义词
rain down英英释义
"If it rains much more, we can expect some flooding"